microphysical evidence - French English Dictionary